﻿namespace Simple.Services;

public class ComDangerPageInputModel : PageInputModel
{
    //检查类型
    public List<string>? CheckTypes { get; set; } = new List<string>();
    //隐患单位
    public string? DangerOrganizationName { get; set; }
    //检查单位
    public string? CheckOrganizationName { get; set; }
    //隐患单位
    public string? DangerOrganizationId { get; set; }
    //检查单位
    public string? CheckOrganizationId { get; set; }
    /// <summary>
    /// 隐患级别
    /// </summary>
    public List<string>? DangerType { get; set; } = new List<string>();
    /// <summary>
    /// 隐患状态
    /// </summary>
    public List<string>? Status { get; set; } = new List<string>();
    /// <summary>
    /// 隐患类别
    /// </summary>
    public string? DangerCategory { get; set; }
    /// <summary>
    /// 作业专业
    /// </summary>
    public List<string>? WorkSpecialty { get; set; } = new List<string>();
    /// <summary>
    /// 关键作业类型
    /// </summary>
    public List<string>? WorkType { get; set; } = new List<string>();
    /// <summary>
    /// 风险等级
    /// </summary>
    public List<string>? WorkRisk { get; set; } = new List<string>();
    /// <summary>
    /// 位置区域
    /// </summary>
    public List<string>? Location { get; set; } = new List<string>();
    //起始时间-截止时间
    public DateTime? TimeOn { get; set; }
    public DateTime? TimeEnd { get; set; }
    //检查人员
    public string? UserName { get; set; }
    //Erp编号
    public string? ErpNo { get; set; }

    public List<string>? EnterSys { get; set; } = new List<string>();

    public string? id { get; set; }

    public string? InspectionMethod { get; set; }
}
